home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-10-20 | 37.1 KB | 1,150 lines | [TEXT/Moml] |
- jalaMPW:ml:mosml:mosml.image -stdlib jalaMPW:ml:mosml:src:mosmllib: -P full
- Moscow ML version 1.31 (15 October 1995)
- Mangled by e & MacMake (19 October 1995)
- Enter `quit();' to quit.
- - chDir "jalaMPW:ml:mosml:src:mosmllib:test:"; use "testmac.sml";
- > val it = () : unit
- - [opening file "testmac.sml"]
- [opening file "array.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val a = <array> : real Array.array
- val b = <array> : real Array.array
- val c = <array> : real Array.array
- val test1 = "OK" : string
- val test2 = "OK" : string
- val d = <array> : real Array.array
- val test3 = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val e = <array> : real Array.array
- val a2v = fn : 'a Array.array -> 'a vector
- val ev =
- #[0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1,
- 0.1, 1.1, 44.1, 55.1, 66.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1, 2.1, 3.1, 4.1, 5.1, 6.1, 0.1, 1.1,
- 2.1, 3.1, 4.1, 5.1, ...]
- : real vector
- val test7 = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val f = #[44.1, 55.1, 66.1] : real vector
- val test9 = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test9i = "OK" : string
- val test9j = "OK" : string
- val g = <array> : real Array.array
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test10d = "OK" : string
- val test10e = "OK" : string
- val test10f = "OK" : string
- val test10g = "OK" : string
- val test10h = "OK" : string
- val test11a = "OK" : string
- val test11b = "OK" : string
- val test11c = "OK" : string
- val test11d = "OK" : string
- val test11e = "OK" : string
- val test11f = "OK" : string
- val test12a = "OK" : string
- val test12b = "OK" : string
- val test12d = "OK" : string
- val test12e = "OK" : string
- val test13a = "OK" : string
- val test13b = "OK" : string
- val test13c = "OK" : string
- val test13d = "OK" : string
- val test13e = "OK" : string
- val test13f = "OK" : string
- val test13g = "OK" : string
- val test13h = "OK" : string
- val test13i = "OK" : string
- val test13j = "OK" : string
- val test13k = "OK" : string
- val test13l = "OK" : string
- val test13m = "OK" : string
- val test13n = "OK" : string
- val test15a = "OK" : string
- val test15b = "OK" : string
- val test15c = "OK" : string
- val test15d = "OK" : string
- val test15e = "OK" : string
- val test15f = "OK" : string
- val test15g = "OK" : string
- val test15h = "OK" : string
- val test16a = "OK" : string
- val test16b = "OK" : string
- val test16c = "OK" : string
- val test16d = "OK" : string
- val test16e = "OK" : string
- val test16f = "OK" : string
- val test16g = "OK" : string
- [closing file "array.sml"]
- [opening file "array2.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val a0 = <array2> : int Array2.array2
- val a = <array2> : (int * int) Array2.array2
- val test1a = "OK" : string
- val test1b = "OK" : string
- val test1c = "OK" : string
- val test1d = "OK" : string
- val test1e = "OK" : string
- val test1f = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test4d = "OK" : string
- val test4e = "OK" : string
- val test4f = "OK" : string
- val test4g = "OK" : string
- val test4h = "OK" : string
- val test4i = "OK" : string
- val test4j = "OK" : string
- val test4k = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test5c = "OK" : string
- val test5d = "OK" : string
- val test5e = "OK" : string
- val test5f = "OK" : string
- val test5g = "OK" : string
- val test5h = "OK" : string
- val test5i = "OK" : string
- val test5j = "OK" : string
- val test5k = "OK" : string
- [closing file "array2.sml"]
- [opening file "arraysort.sml"]
- > val it = () : unit
- > val it = () : unit
- > val it = () : unit
- > val a = <array> : real Array.array
- > val test1 = true : bool
- > val test2 = true : bool
- [closing file "arraysort.sml"]
- [opening file "bytecmac.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4 = "OK" : string
- val test5 = "OK" : string
- val test6 = "OK" : string
- val test7 = "OK" : string
- val test8 = "OK" : string
- val test9 = "OK" : string
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test10d = "OK" : string
- val test10e = "OK" : string
- val test10f = "OK" : string
- val test10g = "OK" : string
- val test10h = "OK" : string
- val test10i = "OK" : string
- val test10j = "OK" : string
- val test18 = "OK" : string
- val test19 = "OK" : string
- val test20 = "OK" : string
- val test21 = "OK" : string
- val test22 = "OK" : string
- val test23 = "OK" : string
- val test24 = "OK" : string
- val test25 = "OK" : string
- val test26 = "OK" : string
- val test27 = "OK" : string
- val test28 = "OK" : string
- val test29 = "OK" : string
- val test30 = "OK" : string
- val test31 = "OK" : string
- val test32 = "OK" : string
- val test33 = "OK" : string
- val test34a = "OK" : string
- val test34b = "OK" : string
- val test35a = "OK" : string
- val test35b = "OK" : string
- [closing file "bytecmac.sml"]
- [opening file "date.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- This is now: Fri Oct 20 14:36:54 1995
- This is an hour from now: Fri Oct 20 15:36:54 1995
- This is a day from now: Sat Oct 21 14:36:54 1995
- This is a week from now: Fri Oct 27 14:36:54 1995
- This is 120 days from now: Sat Feb 17 14:36:54 1996
- This is 160 days from now: Thu Mar 28 14:36:54 1996
- This is 200 days from now: Tue May 7 14:36:54 1996
- This is 240 days from now: Sun Jun 16 14:36:54 1996
- This is the epoch (UTC): Thu Jan 1 04:00:00 1970
- This is the number of the day: 293
- This is today's weekday: Friday
- This is the name of this month: October
- > val test1 = "OK" : string
- val test2 = "OK" : string
- [closing file "date.sml"]
- [opening file "filesmac.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1a = "OK" : string
- val test1b = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test4d = "OK" : string
- val test5 = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val test6d = "OK" : string
- val test6e = "OK" : string
- val test6f = "OK" : string
- val test6g = "OK" : string
- val test6h = "OK" : string
- val test6i = "OK" : string
- val test6j = "OK" : string
- val test7a = "OK" : string
- val test7b = "OK" : string
- val test7c = "OK" : string
- val test7d = "OK" : string
- val test7e = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val test8c = "OK" : string
- val test8d = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test10a = "WRONG, because remove removes directories." : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test11a = "OK" : string
- val test11b = "OK" : string
- val test11c = "OK" : string
- val test12a = "OK" : string
- val test12b = "OK" : string
- val test12c = "OK" : string
- val test13a = "EXN" : string
- val test13b = "WRONG" : string
- val test13c = "EXN" : string
- val test13d = "OK" : string
- val test13e = "OK" : string
- val test14 = "OK" : string
- [closing file "filesmac.sml"]
- [opening file "integer.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1a = "OK" : string
- val test1b = "OK" : string
- val test1c = "OK" : string
- val test1d = "OK" : string
- val test2a = "OK" : string
- val test2b = "OK" : string
- val test2c = "OK" : string
- val test2d = "OK" : string
- val test3 = "OK" : string
- val test4 = "OK" : string
- val test5 = "OK" : string
- val test6 = "OK" : string
- val test7 = "OK" : string
- val test8 = "OK" : string
- val test9 = "OK" : string
- val test10 = "OK" : string
- val test11 = "OK" : string
- val test12 = "OK" : string
- val chk = fn : ('a -> ''b option) -> 'a * ''b -> string
- val chkScan = fn : StringCvt.radix -> (string * int -> string)
- val test13a = ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"] : string list
- val test13b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test14a = ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"] : string list
- val test14b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test15a = ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"] : string list
- val test15b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK"]
- : string list
- val test16a = ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"] : string list
- val test16b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK"]
- : string list
- val test17a = ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"] : string list
- val test17b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- [closing file "integer.sml"]
- [opening file "list.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val v123 = [1, 2, 3] : int list
- val even = fn : int -> bool
- val test1 = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4 = "OK" : string
- val test5 = "OK" : string
- val test6 = "OK" : string
- val test7 = "OK" : string
- val test8 = "OK" : string
- val test9 = "OK" : string
- val test10 = "OK" : string
- val v16 = [1, 2, 3, 4, 5, 6] : int list
- val test11 = "OK" : string
- val test12 = "OK" : string
- val test13 = "OK" : string
- val reset = fn : unit -> unit
- val incrv = fn : int -> unit
- val checkv = fn : unit -> string
- val test14 = fn : unit -> string
- val test15 = "OK" : string
- val test16 = "OK" : string
- val test17 = "OK" : string
- val test18 = "OK" : string
- val test19 = "OK" : string
- val test20 = "OK" : string
- val test21 = "OK" : string
- val test22 = "OK" : string
- val test23 = "OK" : string
- val test24 = "OK" : string
- val test25 = "OK" : string
- val test26 = "OK" : string
- val test27 = "OK" : string
- val test28 = "OK" : string
- val test29 = "OK" : string
- val test30 = "OK" : string
- val test31 = "OK" : string
- val test32 = "OK" : string
- val test33 = "OK" : string
- val test34 = "OK" : string
- val test35a = "OK" : string
- val test35b = "OK" : string
- val test35c = "OK" : string
- val test36a = "OK" : string
- val test36b = "OK" : string
- val test36c = "OK" : string
- [closing file "list.sml"]
- [opening file "listpair.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test2a = "OK" : string
- val test2b = "OK" : string
- val test3a = "OK" : string
- val reset = fn : unit -> unit
- val incrv = fn : int -> unit
- val checkv = fn : unit -> string
- val test3b = "OK" : string
- val test4 = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test5c = "OK" : string
- val test5d = "OK" : string
- val test5e = "OK" : string
- [closing file "listpair.sml"]
- [opening file "listsort.sml"]
- > val it = () : unit
- > val it = () : unit
- > val it = () : unit
- > val test1 = true : bool
- val test2 = true : bool
- [closing file "listsort.sml"]
- [opening file "math.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test0a = "OK" : string
- val test0b = "OK" : string
- val test1a = "OK" : string
- val test1b = "OK" : string
- val test2a = "OK" : string
- val test2b = "OK" : string
- val test2c = "OK" : string
- val test2d = "OK" : string
- val test3a = "OK" : string
- val test3b = "OK" : string
- val test3c = "OK" : string
- val test3d = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test4d = "OK" : string
- val test4e = "OK" : string
- val test4f = "OK" : string
- val test4g = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test5c = "OK" : string
- val test5d = "OK" : string
- val test5e = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val test6d = "OK" : string
- val test6e = "OK" : string
- val test7a = "OK" : string
- val test7b = "OK" : string
- val test7c = "OK" : string
- val test7d = "OK" : string
- val test7e = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val test8c = "OK" : string
- val test8d = "OK" : string
- val test8e = "OK" : string
- val test8f = "OK" : string
- val test8g = "OK" : string
- val test8h = "OK" : string
- val test8i = "OK" : string
- val test8j = "OK" : string
- val test8k = "OK" : string
- val test8l = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test10d = "OK" : string
- val test11e = "OK" : string
- val test12a = "OK" : string
- val test12b = "OK" : string
- val test12c = "OK" : string
- val test12d = "OK" : string
- val test12e = "OK" : string
- val test12f = "OK" : string
- val test12g = "OK" : string
- val test13a = "OK" : string
- val test13b = "OK" : string
- val test13c = "OK" : string
- val test13d = "OK" : string
- val test13e = "OK" : string
- [closing file "math.sml"]
- [opening file "real.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4 = "OK" : string
- val test5 = "OK" : string
- val test6 = "OK" : string
- val test7 = "OK" : string
- val test8 = "OK" : string
- val chk = fn : string * real -> string
- val test9 =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK"]
- : string list
- val test10 =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- [closing file "real.sml"]
- [opening file "string.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4 = "OK" : string
- val test5 = "OK" : string
- val test6 = "OK" : string
- val test7 = "OK" : string
- val test8 = "OK" : string
- val test9 = "OK" : string
- val test10 = "OK" : string
- val test11a = "OK" : string
- val test11b = "OK" : string
- val test11c = "OK" : string
- val test11d = "OK" : string
- val test11e = "OK" : string
- val test11f = "OK" : string
- val test11g = "OK" : string
- val test11h = "OK" : string
- val test12a = "OK" : string
- val test12b = "OK" : string
- val test12c = "OK" : string
- val test12d = "OK" : string
- val test12e = "OK" : string
- val test12f = "OK" : string
- val test13a = "OK" : string
- val test13b = "OK" : string
- val test14 = "OK" : string
- val test15 = "OK" : string
- val test16a = "OK" : string
- val test16b = "OK" : string
- [closing file "string.sml"]
- [opening file "substring.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1a = "OK" : string
- val test1b = "OK" : string
- val test1c = "OK" : string
- val test1d = "OK" : string
- val test1e = "OK" : string
- val test1f = "OK" : string
- val test1g = "OK" : string
- val test1h = "OK" : string
- val test2a = "OK" : string
- val test2b = "OK" : string
- val test2c = "OK" : string
- val test3a = "OK" : string
- val test3b = "OK" : string
- val test3c = "OK" : string
- val test4 = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test6 = "OK" : string
- val test7 = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val test8c = "OK" : string
- val test8d = "OK" : string
- val test8e = "OK" : string
- val test8f = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test12 = "OK" : string
- val test13 = "OK" : string
- val test14 = "OK" : string
- val finda = fn : char -> bool
- val findb = fn : char -> bool
- val test15 = "OK" : string
- val test16 = "OK" : string
- val test17 = "OK" : string
- val test18 = "OK" : string
- val test19 = "OK" : string
- val test20 = "OK" : string
- val test21 = "OK" : string
- val test22a = "OK" : string
- val test22b = "OK" : string
- val test23 = "OK" : string
- val test24 = "OK" : string
- val test25 = "OK" : string
- val test26a = "OK" : string
- val test26b = "OK" : string
- val test27a = "OK" : string
- val test27b = "OK" : string
- val test28 = "OK" : string
- val test29a = "OK" : string
- val test29b = "OK" : string
- val test29c = "OK" : string
- val test30a = "OK" : string
- val test30b = "OK" : string
- val test30c = "OK" : string
- val test30d = "OK" : string
- val test30e = "OK" : string
- [closing file "substring.sml"]
- [opening file "time.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test2a = "OK" : string
- val test2b = "OK" : string
- val test2c = "OK" : string
- val test2d = "OK" : string
- val test2e = "OK" : string
- val test3a = "OK" : string
- val test3b = "OK" : string
- val test3c = "OK" : string
- val test4a = "OK" : string
- val test6a = "OK" : string
- val test7a = "OK" : string
- val test8a = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val chk = fn : string * int -> string
- val test10a =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test10b = ["OK", "OK", "OK", "OK", "OK"] : string list
- [closing file "time.sml"]
- [opening file "timer.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
-
- Each line below should show roughly the same User, System, and Gc times:
- User: 2.535 System: 0.311 Gc: 0.000 Real: 1.850
- User: 2.535 System: 0.287 Gc: 0.000 Real: 2.833
- User: 2.536 System: 0.262 Gc: 0.000 Real: 2.800
- User: 2.538 System: 0.393 Gc: 0.000 Real: 2.933
- User: 2.535 System: 0.254 Gc: 0.000 Real: 2.783
- User: 2.535 System: 0.274 Gc: 0.000 Real: 2.817
- User: 2.533 System: 0.248 Gc: 0.000 Real: 3.783
- User: 2.535 System: 0.313 Gc: 0.000 Real: 1.850
- > val test1 = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val ctmr = <cpu_timer> : Timer.cpu_timer
- val test4 = "OK" : string
- [closing file "timer.sml"]
- [opening file "macpath.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1a = "OK" : string
- val test1b = "OK" : string
- val test1c = "OK" : string
- val test1d = "OK" : string
- val test1e = "OK" : string
- val test1f = "OK" : string
- val test1g = "OK" : string
- val test1h = "OK" : string
- val test1i = "OK" : string
- val test1j = "OK" : string
- val test1k = "OK" : string
- val test1l = "OK" : string
- val test1m = "OK" : string
- val test1n = "OK" : string
- val test2a = "OK" : string
- val test2b = "OK" : string
- val test2c = "OK" : string
- val test2d = "OK" : string
- val test2e = "OK" : string
- val test2f = "OK" : string
- val test2g = "OK" : string
- val test2h = "OK" : string
- val test2i = "OK" : string
- val test2j = "OK" : string
- val test2k = "OK" : string
- val test2l = "OK" : string
- val test2m = "OK" : string
- val test2n = "OK" : string
- val test2o = "OK" : string
- val test2p = "OK" : string
- val test3b = "OK" : string
- val test3c = "OK" : string
- val test3d = "OK" : string
- val test3e = "OK" : string
- val test3f = "OK" : string
- val test3g = "OK" : string
- val test3h = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test5a = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test7a = "OK" : string
- val test7b = "OK" : string
- val test7c = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val test8c = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "WRONG" : string
- val test11a = "OK" : string
- val test11b = "DIFFERENT" : string
- val test12 = "OK" : string
- val test13 = "OK" : string
- val test14 = "OK" : string
- val test15 = "OK" : string
- val test16 = "OK" : string
- val test17 = "OK" : string
- val test18 = "OK" : string
- val test19 = "OK" : string
- [closing file "macpath.sml"]
- [opening file "vector.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val a = #[0, 1, 2, 3, 4, 5, 6] : int vector
- val b = #[44, 55, 66] : int vector
- val c = #[0, 1, 2, 3, 4, 5, 6] : int vector
- val test1 = "OK" : string
- val test2 = "OK" : string
- val d =
- #[0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2,
- 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5,
- 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1,
- 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4,
- 5, 6, 0, 1]
- : int vector
- val test3 = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test5 = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val e =
- #[0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2,
- 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5,
- 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1,
- 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4,
- 5, 6, 0, 1, 44, 55, 66, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1,
- 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4,
- 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0,
- 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3,
- 4, 5, 6, 0, 1, 2, 3, 4, 5, ...]
- : int vector
- val test7 = "OK" : string
- val test8 = "OK" : string
- val f = #[44, 55, 66] : int vector
- val test9 = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test9i = "OK" : string
- [closing file "vector.sml"]
- [opening file "word.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test3 = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test7a = "OK" : string
- val test7b = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val maxposint = 1073741823 : int
- val maxnegint = ~1073741824 : int
- val pwr2 = fn : int -> int
- val rwp = fn : int -> int -> int
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test10d = "OK" : string
- val test11a = "OK" : string
- val test11b = "OK" : string
- val test11c = "OK" : string
- val test11d = "OK" : string
- val test11e = "OK" : string
- val test11f = "OK" : string
- val test11g = "OK" : string
- val test11h = "OK" : string
- val test11i = "OK" : string
- val test12a = "OK" : string
- val test12b = "OK" : string
- val test12c = "OK" : string
- val test12d = "OK" : string
- val test12e = "OK" : string
- val test12f = "OK" : string
- val test12g = "OK" : string
- val test12h = "OK" : string
- val test12i = "OK" : string
- val test12j = "OK" : string
- val test12k = "OK" : string
- val test12l = "OK" : string
- val test12m = "OK" : string
- val test12n = "OK" : string
- val test12o = "OK" : string
- val test12p = "OK" : string
- val test12q = "OK" : string
- val test12r = "OK" : string
- val test12s = "OK" : string
- val chk = fn : ('a -> Word.word option) -> 'a * int -> string
- val chkScan = fn : StringCvt.radix -> (string * int -> string)
- val test13a = ["OK", "OK"] : string list
- val test13b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test14a = ["OK", "OK"] : string list
- val test14b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test15a = ["OK", "OK"] : string list
- val test15b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK"]
- : string list
- val test16a = ["OK", "OK"] : string list
- val test16b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK"]
- : string list
- val test17a = ["OK", "OK"] : string list
- val test17b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- [closing file "word.sml"]
- [opening file "word8.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val test1 = "OK" : string
- val test2 = "OK" : string
- val test3 = "OK" : string
- val test4 = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test5c = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val test7a = "OK" : string
- val test7b = "OK" : string
- val test7c = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val test8c = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test9i = "OK" : string
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test10d = "OK" : string
- val test10e = "OK" : string
- val test11a = "OK" : string
- val test11b = "OK" : string
- val test11c = "OK" : string
- val test11d = "OK" : string
- val test11e = "OK" : string
- val test11f = "OK" : string
- val test12a = "OK" : string
- val test12b = "OK" : string
- val test12c = "OK" : string
- val test12d = "OK" : string
- val test12e = "OK" : string
- val test12f = "OK" : string
- val test12g = "OK" : string
- val test12h = "OK" : string
- val test12i = "OK" : string
- val test12j = "OK" : string
- val test12k = "OK" : string
- val test12l = "OK" : string
- val test12m = "OK" : string
- val test12n = "OK" : string
- val test12o = "OK" : string
- val test12p = "OK" : string
- val test12q = "OK" : string
- val chk = fn : ('a -> Word8.word option) -> 'a * int -> string
- val chkScan = fn : StringCvt.radix -> (string * int -> string)
- val test13a = ["OK", "OK"] : string list
- val test13b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test14a = ["OK", "OK"] : string list
- val test14b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- val test15a = ["OK", "OK"] : string list
- val test15b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK", "OK"]
- : string list
- val test16a = ["OK", "OK"] : string list
- val test16b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK",
- "OK"]
- : string list
- val test17a = ["OK", "OK"] : string list
- val test17b =
- ["OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK"]
- : string list
- [closing file "word8.sml"]
- [opening file "word8array.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val i2w = fn : int -> Word8.word
- val w127 = <word> : Word8.word
- val a = <array> : Word8Array.array
- val b = <array> : Word8Array.array
- val c = <array> : Word8Array.array
- val test1 = "OK" : string
- val test2 = "OK" : string
- val d = <array> : Word8Array.array
- val test3 = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test5a = "OK" : string
- val test5b = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val e = <array> : Word8Array.array
- val a2v = fn : Word8Array.array -> Word8Vector.vector
- val ev = <vector> : Word8Vector.vector
- val test7 = "OK" : string
- val test8a = "OK" : string
- val test8b = "OK" : string
- val f = <vector> : Word8Vector.vector
- val test9 = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test9i = "OK" : string
- val g = <array> : Word8Array.array
- val test10a = "OK" : string
- val test10b = "OK" : string
- val test10c = "OK" : string
- val test10d = "OK" : string
- val test10e = "OK" : string
- val test10f = "OK" : string
- val test10g = "OK" : string
- val test10h = "OK" : string
- val test11a = "OK" : string
- val test11b = "OK" : string
- val test11c = "OK" : string
- val test11d = "OK" : string
- val test11e = "OK" : string
- val test11f = "OK" : string
- [closing file "word8array.sml"]
- [opening file "word8vector.sml"]
- [opening file "auxil.sml"]
- > infix 1 seq
- val seq = fn : 'a * 'b -> 'b
- > val say = fn : string -> unit
- > val check = fn : bool -> string
- > val check' = fn : (unit -> bool) -> string
- > val range = fn : int * int -> (int -> bool) -> bool
- > val checkrange = fn : int * int -> ((int -> bool) -> string)
- [closing file "auxil.sml"]
- > val it = () : unit
- > val a = <vector> : Word8Vector.vector
- val b = <vector> : Word8Vector.vector
- val c = <vector> : Word8Vector.vector
- val test1 = "OK" : string
- val test2 = "OK" : string
- val d = <vector> : Word8Vector.vector
- val test3 = "OK" : string
- val test4a = "OK" : string
- val test4b = "OK" : string
- val test4c = "OK" : string
- val test5 = "OK" : string
- val test6a = "OK" : string
- val test6b = "OK" : string
- val test6c = "OK" : string
- val e = <vector> : Word8Vector.vector
- val test7 = "OK" : string
- val test8 = "OK" : string
- val f = <vector> : Word8Vector.vector
- val test9 = "OK" : string
- val test9a = "OK" : string
- val test9b = "OK" : string
- val test9c = "OK" : string
- val test9d = "OK" : string
- val test9e = "OK" : string
- val test9f = "OK" : string
- val test9g = "OK" : string
- val test9h = "OK" : string
- val test9i = "OK" : string
- [closing file "word8vector.sml"]
- > val it = () : unit
-